package com.link.base.base.project.model;

import com.link.core.basic.model.BasicModel;

import java.math.BigDecimal;

/**
 * 项目承接单零件信息表
 *
 * @author 王昊
 * @date 2020-10-15 13:56:25
 */
public class AcceptanceParts extends BasicModel {

    /**
    *  项目承接单ID
    */
    private Long acceptanceListId;
    /**
    *  CRM零件ID
    */
    private Long cRMPartsId;
    /**
    *  CRM零件成本ID
    */
    private Long cRMPartsCostId;
    /**
     *  备注
     */
    private String remark;
    /**
     *  客户价格均车价
     */
    private BigDecimal acctPriceCarPrice;

    /**
     *  总成报价ID
     */
    private Long prodQuoteId;
    /**
     *  外购价
     */
    private BigDecimal outBuyPrice;
    /**
     *  试制费
     */
    private BigDecimal testFee;
    /**
     *  模具费
     */
    private BigDecimal mouldCost;
    /**
     *  检具费
     */
    private BigDecimal submitFee;
    /**
     *  夹具费
     */
    private BigDecimal jigFee;
    /**
     *  零件名称
     */
    private String partName;
    /**
     *  零件号
     */
    private String partCode;
    /**
     * 是否DB类零件
     */
    private String isDbPart;
    /**
     *  车型
     */
    private String vehicleType;
    /**
     *  件/车
     */
    private BigDecimal perCar;

    private Long partsCostOrLineId;

    /**
     *  物料层级
     */
    private String wlmc;
    /**
     *  产品零件号
     */
    private String cpljh;
    /**
     *  产品名称
     */
    private String cpmc;

    private String projectHeadId;

    public String getWlmc() {
        return wlmc;
    }

    public void setWlmc(String wlmc) {
        this.wlmc = wlmc;
    }

    public String getCpljh() {
        return cpljh;
    }

    public void setCpljh(String cpljh) {
        this.cpljh = cpljh;
    }

    public String getCpmc() {
        return cpmc;
    }

    public void setCpmc(String cpmc) {
        this.cpmc = cpmc;
    }

    public Long getPartsCostOrLineId() {
        return partsCostOrLineId;
    }

    public void setPartsCostOrLineId(Long partsCostOrLineId) {
        this.partsCostOrLineId = partsCostOrLineId;
    }

    public BigDecimal getOutBuyPrice() {
        return outBuyPrice;
    }

    public void setOutBuyPrice(BigDecimal outBuyPrice) {
        this.outBuyPrice = outBuyPrice;
    }

    public BigDecimal getTestFee() {
        return testFee;
    }

    public void setTestFee(BigDecimal testFee) {
        this.testFee = testFee;
    }

    public BigDecimal getMouldCost() {
        return mouldCost;
    }

    public void setMouldCost(BigDecimal mouldCost) {
        this.mouldCost = mouldCost;
    }

    public BigDecimal getSubmitFee() {
        return submitFee;
    }

    public void setSubmitFee(BigDecimal submitFee) {
        this.submitFee = submitFee;
    }

    public BigDecimal getJigFee() {
        return jigFee;
    }

    public void setJigFee(BigDecimal jigFee) {
        this.jigFee = jigFee;
    }

    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public String getPartCode() {
        return partCode;
    }

    public void setPartCode(String partCode) {
        this.partCode = partCode;
    }

    public String getVehicleType() {
        return vehicleType;
    }

    public void setVehicleType(String vehicleType) {
        this.vehicleType = vehicleType;
    }

    public BigDecimal getPerCar() {
        return perCar;
    }

    public void setPerCar(BigDecimal perCar) {
        this.perCar = perCar;
    }

    public Long getProdQuoteId() {
        return prodQuoteId;
    }

    public void setProdQuoteId(Long prodQuoteId) {
        this.prodQuoteId = prodQuoteId;
    }

    public BigDecimal getAcctPriceCarPrice() {
        return acctPriceCarPrice;
    }

    public void setAcctPriceCarPrice(BigDecimal acctPriceCarPrice) {
        this.acctPriceCarPrice = acctPriceCarPrice;
    }

    public Long getAcceptanceListId() {
        return acceptanceListId;
    }

    public void setAcceptanceListId(Long acceptanceListId) {
        this.acceptanceListId = acceptanceListId;
    }

    public Long getCRMPartsId() {
        return cRMPartsId;
    }

    public void setCRMPartsId(Long cRMPartsId) {
        this.cRMPartsId = cRMPartsId;
    }

    public Long getCRMPartsCostId() {
        return cRMPartsCostId;
    }

    public void setCRMPartsCostId(Long cRMPartsCostId) {
        this.cRMPartsCostId = cRMPartsCostId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getIsDbPart() {
        return isDbPart;
    }

    public void setIsDbPart(String isDbPart) {
        this.isDbPart = isDbPart;
    }

    public Long getcRMPartsId() {
        return cRMPartsId;
    }

    public void setcRMPartsId(Long cRMPartsId) {
        this.cRMPartsId = cRMPartsId;
    }

    public Long getcRMPartsCostId() {
        return cRMPartsCostId;
    }

    public void setcRMPartsCostId(Long cRMPartsCostId) {
        this.cRMPartsCostId = cRMPartsCostId;
    }

    public String getProjectHeadId() {
        return projectHeadId;
    }

    public void setProjectHeadId(String projectHeadId) {
        this.projectHeadId = projectHeadId;
    }
}
